direct satellite broadcasting - Turco Inglés Diccionario